﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class DangNhap : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void btndangnhap_Click(object sender, EventArgs e)
    {
        DataLinQDataContext db = new DataLinQDataContext();
        int Admin = 1, Giasu = 2, Thanhvien = 3;

        int idadmin = db.st_Login(txttendangnhap.Text.Trim(), txtmatkhau.Text.Trim(), Admin);
        int idgiasu = db.st_Login(txttendangnhap.Text.Trim(), txtmatkhau.Text.Trim(), Giasu);
        int idthanhvien = db.st_Login(txttendangnhap.Text.Trim(), txtmatkhau.Text.Trim(), Thanhvien);
        if (idadmin > 0)
        {
            Session["thanhvienId"] = idadmin;
            Session["phanquyenId"] = Admin;
            Session.Timeout = 100;
            Session.Add("tendangnhap", txttendangnhap.Text);
            Response.Redirect("Default.aspx");
        }
        else if (idgiasu > 0)
        {
            Session["thanhvienId"] = idgiasu;
            Session["phanquyenId"] = Giasu;
            Session.Timeout = 100;
            Session.Add("tendangnhap", txttendangnhap.Text);
            Response.Redirect("Default.aspx");
        }
        else if (idthanhvien>0)
        {
            Session["thanhvienId"] = idthanhvien;
            Session["phanquyenId"] = Thanhvien;
            Session.Timeout = 100;
            Session.Add("tendangnhap", txttendangnhap.Text);
            Response.Redirect("Default.aspx");
        }
        
        else
        {
            lblthongbao.Text = "Tên đăng nhập hoặc mật khẩu không đúng";
        }
    }
}